package hamsterwrench.data.rpg;

import hamsterwrench.OHRRPGCE;
import hamsterwrench.OHRRPGCE.NPCActivationBehavior;
import hamsterwrench.OHRRPGCE.NPCMoveType;
import hamsterwrench.OHRRPGCE.NPCSpeed;

public class OHRMap {

	int width;
	int height;
	
	class NPCDefinition{
		short picture;
		short palette; //-1 for default for pic
		OHRRPGCE.NPCMoveType moveType;
		OHRRPGCE.NPCSpeed speed;
		short textbox; // 0 for none
		OHRRPGCE.NPCActivationBehavior whenActivated;
		short[] appearIfTag = new short[2]; // positive for YES, negative for NO, 0 = N/A
		short scriptTrigger;
		short scriptArgument;
		short vehicleNum; //+1, 0 for none
		short zoneRestriction; //0 for none
	}
	
	class Layer{
		
	}
	
	class Tile{
		
	}
	
	class Door{
		
	}
	
	class Zone{
		
	}
}
